home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Games / Life 1.0d2 / MenuPrivate.h < prev    next >
Encoding:
Text File  |  1995-06-10  |  915 b   |  57 lines  |  [TEXT/MPCC]

  1. // MenuPrivate.h
  2. // Declarations internal to the menu module of Mike's Life.
  3. // Copyright ©1995 Michael D. Crawford.  All Rights Reserved.
  4. // 11 Jun 95 Mike Crawford crawford@scruznet.com
  5. //
  6. // Revision History:
  7. // 11 Jun 95    MDC    New today
  8.  
  9. void DoAppleMenu( short item );
  10. void DoFileMenu( short item );
  11. void DoEditMenu( short item );
  12. void DoLifeMenu( short item );
  13.  
  14. #define rMBarID    128
  15. #define rAppleMenuID    128
  16. #define rFileMenuID        129
  17. #define rEditMenuID        130
  18. #define rLifeMenuID        131
  19.  
  20. enum {
  21.     kAMAboutItem = 1,
  22.     kAMDash1
  23. };
  24.  
  25. enum {
  26.     kFMNewItem = 1,
  27.     kFMOpenItem,
  28.     kFMCloseItem,
  29.     kFMSaveItem,
  30.     kFMSaveAsItem,
  31.     kFMDash1,
  32.     kFMPageSetupItem,
  33.     kFMPrintItem,
  34.     kFMDash2,
  35.     kFMQuitItem
  36. };
  37.  
  38. enum {
  39.     kEMUndoItem = 1,
  40.     kEMDash1,
  41.     kEMCutItem,
  42.     kEMCopyItem,
  43.     kEMPasteItem,
  44.     kEMClearItem,
  45.     kEMDash2,
  46.     kEMSelectAllItem,
  47.     kEMDash3,
  48.     kEMPreferencesItem,
  49.     kEMDash4,
  50.     kEMShowClipboardItem
  51. };
  52.  
  53. enum {
  54.     kLMRunItem = 1,
  55.     kLMStopItem
  56. };
  57.